Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEWARD GARDENS Detached £418,764 £293,000 21 Aug 2015
2 LEEWARD GARDENS Detached £439,292 £218,000 21 May 2004
3 LEEWARD GARDENS Detached £436,715 £379,995 30 Jul 2021